https://www.yelp.com/biz/german-auto-service-alameda
GERMAN AUTO SERVICE - Updated February 2025 - 21 Photos ...
GERMAN AUTO SERVICE, 1719 Park St, Alameda, CA 94501, 21 Photos, Mon - 9:00 am - 4:00 pm, Tue - 9:00 am - 4:00 pm, Wed - 9:00 am - 4:00 pm, ...